#define _CRT_SECURE_NO_WARNINGS 1

#include"string.h"
#include<string>

//class Person
//{
//public:
//	virtual  void func()
//	{
//		cout << "Person::func" << endl;
//	}
//	int _a = 1;
//};
//
//class Student : public Person
//{
//public:
//	//virtual void func()
//	//{
//	//	cout << "Student::func" << endl;
//	//}
//	void func2()
//	{
//		cout << "Student::func2" << endl;
//	}
//	int _b = 2;
//
//};
//
//void transfer(Person& p)
//{
//	p.func();
//}
//
//int main()
//{
//	Person p;
//	Student s;
//	transfer(p);
//	transfer(s);
//	Person* ptr = &s;
//	//ptr->func();
//	//cout << ptr->_a << endl;
//}

int main()
{
	my::string str1 = "1111";
	my::string str2;
	//str2.push_back('1');
	//str2.insert('1');
	//str2.insert('2');
	//str2.insert('3');
	//str2.insert('4');
	//str2.insert('5');
	/*cout << str1 << endl;
	cin >> str2;
	cin >> str2;
	cout << str2 << endl;*/
	cout << (str1 != str2) << endl;
	cout << str2.size() << endl;
	cout << str2.capacity() << endl;

	return 0;
}

